home *** CD-ROM | disk | FTP | other *** search
-
-
-
- mmmmqqqq____cccclllloooosssseeee((((3333cccc)))) mmmmqqqq____cccclllloooosssseeee((((3333cccc))))
-
-
-
- NNNNAAAAMMMMEEEE
- _mmmm_qqqq______cccc_llll_oooo_ssss_eeee - close a message queue descriptor
-
- CCCC SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- _####_iiii_nnnn_cccc_llll_uuuu_dddd_eeee _<<<<_mmmm_qqqq_uuuu_eeee_uuuu_eeee_...._hhhh_>>>>
-
- _mmmm_qqqq_dddd______tttt _mmmm_qqqq______cccc_llll_oooo_ssss_eeee _((((_mmmm_qqqq_dddd______tttt _m_q_d_))))_;;;;
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- _mmmm_qqqq______cccc_llll_oooo_ssss_eeee closes the connection between message queue descriptor, _m_q_d, and
- its associated queue. The descriptor, _m_q_d, should have been obtained from
- a prior call to _mmmm_qqqq______oooo_pppp_eeee_nnnn(3c). No messages are added or removed from the
- queue.
-
- If multiple threads within a common process (i.e., sprocs, pthreads) are
- sharing _m_q_d, a single call to _mmmm_qqqq______cccc_llll_oooo_ssss_eeee will close the message queue for
- all threads within the calling process.
-
- If the process has a notification request attached [see _mmmm_qqqq______nnnn_oooo_tttt_iiii_ffff_yyyy(3c)] to
- the queue, the notification request is removed and the queue is available
- for attachment of a notification request.
-
- If this is the last queue descriptor associated with the queue and the
- queue has been unlinked [see _mmmm_qqqq______uuuu_nnnn_llll_iiii_nnnn_kkkk(3c)] earlier, the message queue
- will be removed.
-
- _mmmm_qqqq______cccc_llll_oooo_ssss_eeee will fail if one or more of the following conditions are true:
-
- [EBADF] The message queue descriptor, _m_q_d, is not valid.
-
- [EINTR] A signal interrupted the _mmmm_qqqq______cccc_llll_oooo_ssss_eeee function call.
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- _mmmm_qqqq______oooo_pppp_eeee_nnnn(3c), _oooo_pppp_eeee_nnnn(3c), _iiii_nnnn_tttt_rrrr_oooo(3c), _mmmm_qqqq______uuuu_nnnn_llll_iiii_nnnn_kkkk(3c), _mmmm_qqqq______rrrr_eeee_cccc_eeee_iiii_vvvv_eeee(3c),
- _mmmm_qqqq______ssss_eeee_nnnn_dddd(3c), _mmmm_qqqq______gggg_eeee_tttt_aaaa_tttt_tttt_rrrr(3c), _mmmm_qqqq______ssss_eeee_tttt_aaaa_tttt_tttt_rrrr(3c), _mmmm_qqqq______nnnn_oooo_tttt_iiii_ffff_yyyy(3c)
-
- DDDDIIIIAAAAGGGGNNNNOOOOSSSSTTTTIIIICCCCSSSS
- Upon successful completion, a value of 0 is returned. Otherwise, a value
- of -1 is returned and _eeee_rrrr_rrrr_nnnn_oooo is set to indicate the error.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-